Prickly-seeded spinach

Definitions

Noun
  1. 1
    southwestern Asian plant widely cultivated for its succulent edible dark green leaves wordnet

Next best steps

Mini challenge

Want a quick game? Try Word Finder.